Carrots: The Secret To Better Vision